﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data;
using AcadPos.Data;

namespace AcadPos.Bussiness
{
    public class NGDocumento
    {
        #region Listar Documentos
        public DataTable listarDocumentos(int pMatricula, bool isAluno)
        {
            return new DBDocumento().listarDocumentos(pMatricula, isAluno);
        }
        #endregion

        #region Obter Documentos x Aluno
        public DataTable obterDocumentosXAluno(int pMatricula)
        {
            return new DBDocumento().obterDocumentosXAluno(pMatricula);
        }
        #endregion

        #region Obter Documentos pendentes X Profissional
        public DataTable obterDocumentosXProfissional(int pCodigo)
        {
            return new DBDocumento().obterDocumentosXProfissional(pCodigo);
        }
        #endregion

        #region Inserir Documento Pendente
        public bool inserirDocumentoPendente(int pMatricula, int pCodDoc)
        {
            return new DBDocumento().inserirDocumentoPendente(pMatricula, pCodDoc);
        }
        #endregion

        #region Remover Pendência de Documento do aluno
        public bool removerPendenciaDocumento(int pMatricula, int pCodDoc)
        {
            return new DBDocumento().removerPendenciaDocumento(pMatricula, pCodDoc);
        }
        #endregion

        #region Inserir Documento Pendente - Profissional
        public bool inserirDocumentoPendenteProfissional(int pCodProfissional, int pCodDoc, string usuario)
        {
            return new DBDocumento().inserirDocumentoPendenteProfissional(pCodProfissional, pCodDoc, usuario);
        }
        #endregion

        #region Remover Pendência - Profissional
        public bool removerPendenciaProfissional(int pCodProfissional, int pCodDoc, string usuario)
        {
            return new DBDocumento().removerPendenciaProfissional(pCodProfissional, pCodDoc, usuario);
        }
        #endregion
    }
}
